Ghost v0.55
--By Romain Brunetaud (Vlad Tepes)


This script adds a new network survival gametype that Marathon: the ghost hunt.

As an UESC Space Marine, you are sent to seek and kill an invisible and dangerous ghost escaped from the depth of Lh'owon. It is very quick and can jump from wall to wall and, worst of all, you are nearly out of ammo!


HOW TO PLAY

Marathon ghost is a turn based gametype
Each turn a ghost will be chosen, it's aim is to kill all the marines before the end of the round.

When you play as ghost, use the mic key to jump when on the ground.
You jump higher if you look up. You can cling to a close wall or ceiling by pressing mic key when looking at it.
Jump on marines to give them powerful running fist.

When you play as marine, patient and look well, try to ear the ghost jump.
You are extremely low on ammo and SMG is pretty hard to use, every round counts.

If the ghost is killed, a new ghost is chosen and the game restarts.
If the ghost manage to kill all the marines, the round restart but the ghost stays the same for the new round. However if it survives a certain number of rounds (default is 3) a new ghost is selected anyway.


SCORING

In Ghost, it's pretty hard to score points.
You can only score by killing marines when you are the ghost,
or killing the ghost when you are a marine.

The best way to score points is to be the ghost.
The more you hurt the ghost, the best are you chances to be the next one


HOW TO HOST

Select this script as netscript and set gametype as netscript.

You can change some in game parameters easily by carefully editing the lua file with you favorite text editor. For example the length of the rounds.

Ghost plays best on smaller maps with wall to cling on





Feel free to use, modify or distribute, as long as you give me credit for this.

Versions:
20090209 v0.55
Small bug correction

20090208 v0.5
Initial release